.rg-input {
  background-color: #fff !important;
  border: 1px solid #e5e6eb !important;
  border-radius: 6px !important;
}

.rg-input:focus {
  border: 1px solid var(--brand-color) !important;
  border-radius: 6px !important;
}

.rg-input.ant-input-affix-wrapper:focus,
.rg-input.ant-input-affix-wrapper-focused {
  border: 1px solid var(--brand-color) !important;
  border-radius: 6px !important;
  box-shadow: none !important;
}

.rg-input-status-error {
  border: 1px solid var(--error-color) !important;
  border-radius: 6px !important;
}

.rg-input-status-error:focus {
  border: 1px solid var(--error-color) !important;
  border-radius: 6px !important;
}

.rg-number-input {
  background-color: #fff !important;
  border: 1px solid var(--line-2) !important;
  border-radius: 6px !important;
}
